body {
            padding-top: 159px;
            font-family: microsoft yahei;
        }



		/*导航*/
		.sgj-navbar {
			top:0px;
		}
        .sgj-navbar,
        .sgj-navbar .navbar-inner{
        	height:159px;
        	line-height:159px;
        	background: #fff;
        	box-shadow: none;
        }
        .sgj-navbar .navbar-inner>.container{
        	position: relative;
        }
        .sgj-navbar .navbar-inner>.nav-container{
			height:47px;
        	background: url(../img/navBg.png) 0 0 repeat-x;
        }
        .sgj-navbar .navbar-inner>.nav-container .nav-content{

        }
        .sgj-navbar .brand {
        	width:385px;
        	background: url(../img/logo.png) no-repeat;
        }
        .sgj-navbar .brand {
			height:68px;
        	line-height:85px;
        	font-size:16px;
        	text-align: right;
        	margin-left: 30px;
        }
        .sgj-navbar .nav>li>a{
        	height:47px;
        	line-height:47px;
			padding:0px 20px;
			color:#fff;
        	font-size:16px;
			font-weight:normal;
        	text-align: right;
			text-shadow:none;
        }
        .sgj-navbar .nav>li{
			position: relative;
        }
        .sgj-navbar .nav>li .ci-right {
        	display: block;
            position: absolute;
		    bottom: 15px;
		    right: -15px;
		    height: 7px;
		    overflow: hidden;
		    font: 400 15px/15px consolas;
		    color: #6A6A6A;
		    transition: transform .1s ease-in 0s;
		    -webkit-transition: -webkit-transform .1s ease-in 0s
		}

		.sgj-navbar .nav>li s {
		    position: relative;
		    top: -7px;
		    text-decoration: none
		}

		.sgj-navbar .nav>li:hover .ci-right {
		    transform: rotate(180deg);
		    -webkit-transform: rotate(180deg)
		}
		.sgj-navbar .nav>li .subTwo table td{
			text-align: center;
			padding:8px 5px;
		}
		.sgj-navbar .nav>li .subTwo {			
			position: absolute;
			top:75px;
			right:-15px;
			width:250px;
		    background-color: #fff;
		    color: #333;
		    opacity: .95;
		    display: none;
		}
		.sgj-navbar .nav>li .subTwo table{			
			width:100%;
		}
		.sgj-navbar .nav>li .subTwo table a{			
			color:#333;
		}

		.sgj-navbar .nav>li:hover .subTwo {
			display: block;
		}

        .sgj-navbar .nav>li>a{
        	-webkit-transition: 500ms;
		    -moz-transition: 500ms;
		    transition: 500ms;
        }
        .sgj-navbar .nav>li>a:hover{
        	color:#F8E706;
        	-webkit-transform: translateY(-1px);
		    -moz-transform: translateY(-1px);
		    transform: translateY(-1px);
        }
        .sgj-navbar  .nav li.dropdown.open > .dropdown-toggle {
        	background: none;
        	color:#A00F16;
        }
        .sgj-navbar .brand {
        	margin-top: 25px;
        	margin-left:0px;
        	font-size:30px;
        }
        /* .sgj-navbar .dropdown-menu {
        	width:500px;
        }
        .sgj-navbar .dropdown-menu>li{
        	width:240px;
        	height:150px;
        	float: left;
        } */
        .sgj-navbar .dropdown-menu-thrid {
        	list-style: none;
        	padding-left:10px;
        }
        .sgj-navbar .dropdown-menu-thrid li{
        	line-height:15px;
        }
        .sgj-navbar .dropdown-menu-thrid li a{
        	    font-size: 12px;
        }

		.navbar .sgj-topBar-item{
			height:113px;
			position: absolute;
			right:0px;
		}
		.navbar .sgj-topBar-tip{
			display: block;
			height: 20px;
			line-height: 24px;
			text-align: right;
			margin:5px 0px;
			margin-bottom:25px;
		}
		.navbar .sgj-searchBar {
		}
		.navbar .sgj-searchBar input{
			height: 16px;
			line-height: 16px;
			border-radius: 0px;
			margin-right: 0px;
			margin-left: 5px;
			width:180px;
		}
		
		/*轮播*/
        #sgjCarousel {
			margin-bottom:0px;
		}
		#sgjCarousel .banner{
			height:280px;
			cursor:pointer;
		}
		#sgjCarousel .banner01{
			/* background:#F9F7E0 url(../img/banner-01.jpg) center center no-repeat; */
		}
		#sgjCarousel .banner02{
			/* background:#1E2B4E url(../img/banner-02.jpg) center center no-repeat; */
		}
		#sgjCarousel .banner03{
			/* background:#222325 url(../img/banner-03.jpg) center center no-repeat; */
		}
		/*新闻*/
        #newsCarousel {
			margin-bottom:0px;
			position: relative;
		}
		#newsCarousel .banner{
			height:294px;
			cursor:pointer;
		}
		#newsCarousel .carousel-indicators{
			top:260px;
		}
		#newsCarousel .carousel-indicators li.active{
			background:#fe6702;
		}
		#newsCarousel .carousel-indicators li{
			cursor: pointer;
			width: 20px;
			height: 20px;
			text-indent: 0px;
			text-align: center;
			background-color: #000;
			background-color: rgba(0, 0, 0, 0.95);
			color: #fff;
			border-radius: 0px;
		}

		#newsCarousel .banner01{
			/* background:#3C9BD1 url(../img/news1.jpg) center center no-repeat; */
		}
		#newsCarousel .banner02{
			/* background:#F3EEEA url(../img/news2.jpg) center center no-repeat; */
		}
		#newsCarousel .banner03{
			/* background:#1B4C6D url(../img/news3.jpg) center center no-repeat; */
		}

		/*通知*/
		.sgj-notices-container{}



		/*最新消息*/
        .sgj-news-container {
			margin-top:38px;
			margin-bottom: 20px;
		}
		.sgj-news {
			height:65px;
		}
		.sgj-news-brand {
			float: left;
			background: #0078c4;
			height: 53px;
			padding-top: 12px;
			font-size: 18px;
			color: #fff;
			text-align: center;
			text-indent: 7px;
			letter-spacing: 2px;
			width: 75px;
		}

		.sgj-news-content {
			margin-left: 75px;
			height:63px;
			padding-left: 20px;
			border:1px solid #dddddd;
			border-left:0px;
		}
		.sgj-news-content dl{
			margin-top:8px;
		}
		.sgj-news-content dt,.sgj-news-content dd{
			line-height:25px;
		}
		.sgj-news-content dt{
			text-indent: 10px;
		}
		.sgj-news-content .sgj-news-more-detail a{
			color:red;
			font-weight: normal;
		}
		.sgj-news-content .sgj-news-date{
			color:#7e7e7e;
			font-weight: normal;
		}
		/*通知公告样式*/
		.sgj-notices-container .sgj-news{
			margin-bottom: 8px;
			margin-top: 11px;
			border-bottom: 1px solid #ccc;
		}
		.sgj-notices-container .sgj-news-content{
			padding-left: 0px;
		}
		.sgj-notices-container .sgj-news-content .sgj-news-brand{
			font-size: 12px;
		}
		.sgj-notices-container .sgj-news-content dd{
			font-size:12px;
			color:#858585;
		}
		.sgj-notices-container .sgj-news-content {
			margin-left: 75px;
			height: 65px;
			padding-left: 20px;
			border:none;
		}

		.sgj-panel h4 {
			color:#266aa7;
			padding:10px 0px;
			margin-bottom: 12px;
			margin-top: 0px;
			border-bottom:1px solid #ddd;
		}
		.sgj-panel h4 .more{
			float: right;
		}
		.sgj-panel h4 .more a{
			color:#3a3a3a;
			font-size:12px;
		}
		.sgj-panel-photo-news h4{

		}
		.sgj-photo-container {
			height:245px;
		}

		.sgj-tab .tab-content {
			height:280px;
			margin-top: -1px;
			border-top:0px;
			border-bottom:1px solid #DDDDDD;
			border-right:1px solid #DDDDDD;
			border-left:1px solid #DDDDDD;
			background:url(../img/tab-content01.png) no-repeat;
		}
.sgj-third-floor .tab-content.two{background-image:url(../img/tab-content03.png);}
.sgj-third-floor .tab-content.three{background-image:url(../img/tab-content02.png);}
a{color: #333;}
		.sgj-tab .tab-content .tab-pane ul{
			margin-top: 10px;
			margin-left:10px;
		}
		.sgj-tab .tab-content .tab-pane li{
			list-style: none;
			height:35px;
			line-height: 35px;
		}
		.sgj-tab .tab-content .tab-pane li span.date{
			display: block;
			float: right;
			margin-right: 15px;
		}
		.sgj-tab .nav-tabs {
			background: #0078c4;
			margin-bottom: 0px;
		}
		.sgj-tab .nav-tabs > li > a {
			color: #fff;
			border-radius:0;
		}
		.sgj-tab .nav-tabs > li > a:hover {
			color: #333;
		}
		.sgj-tab .nav-tabs > .active > a {
			color: #333;
		}
	.sgj-tab ul.nav-tabs{line-height: 38px;color: #fff;text-align: right;}
	.sgj-tab ul.nav-tabs a.moreL{color: #fff;margin-right: 18px;}

		.association-info ,
		.member-zone{
			height:148px;
			border:1px solid #ddd;
		}
		.association-info .arrow,
		.member-zone .arrow{
			position: absolute;
			right:15px;
			bottom: 10px;
		}
		.association-info .span7,
		.member-zone .span7
		{
			height:148px;
			padding-top:25px;
		}
		.association-info .span7 .row-fluid [class*="span"],
		.member-zone .span7 .row-fluid [class*="span"]
		{
			margin-left: 5px;
			margin-top: 15px;
		}
		.association-info .span5,
		.member-zone .span5{
			position: relative;
			height:150px;
			margin-top:-1px;
			margin-bottom: -1px;
			margin-left: -1px!important;
		}
		.association-info .span5
		{
			background:#e29002;
		}
		.association-info .span5 h4,.association-info .span5 h5,
		.member-zone .span5 h4,.member-zone .span5 h5
		{
			color:#fff;
			padding-left:10px;
			padding-top: 6px;
		}
		.association-info .span5 h4,.member-zone .span5 h4{padding-top: 20px;}
		.member-zone .span5{
			background:#0078c4;
		}
		.member-zone{
			margin-top: 18px;
		}
		.arrow_blue{
			width:35px;
			height:35px;
			background: url("../img/arrow_blue.png") no-repeat;
		}
		.arrow_orange {
			width:35px;
			height:35px;
			background: url("../img/arrow_orange.png") no-repeat;
		}

		.sgj-first-floor,
		.sgj-second-floor,
		.sgj-third-floor
		{
			margin-bottom: 20px;
		}

		.block1 {
		 	background-image : -webkit-gradient(linear, 100% 0%, 0% 100%, from(#666666), to(#FFFFFF), color-stop(.35,#FFFFFF));
		 	background-image: -moz-linear-gradient(100% 0% 225deg,#666666, #FFFFFF, #FFFFFF 50%);
		 	opacity: .25;
		 	width: 100px;
		 	height: 100px;
		 	float: left;
		 }
		 
		 .block2 {
		 	background-image : -webkit-gradient(linear, 100% 0%, 0% 80%, from(#666666), to(#FFFFFF), color-stop(.7,#FFFFFF));
		 	background-image : -moz-linear-gradient(100% 0% 225deg,#666666, #FFFFFF, #FFFFFF 100%);
		 	opacity: .25;
		 	width: 100px;
		 	height: 100px;
		 	float: left;
		 }
		 
		 .block3 {
		 	background-image : -webkit-gradient(linear, 100% 0%, 50% 90%, from(#666666), to(#FFFFFF), color-stop(.7,#FFFFFF));
		 	background-image: -moz-linear-gradient(100% 0% 225deg,#666666, #FFFFFF, #FFFFFF 86%);
		 	opacity: .25;
		 	width: 100px;
		 	height: 100px;
		 	float: left;
		 }
		 
		 .block4 {
		 	background-image : -webkit-gradient(linear, 10% 100%, 50% 0%, from(#666666), to(#FFFFFF), color-stop(.4,#FFFFFF));
		 	background-image : -moz-linear-gradient(0% 100% 36deg,#666666, #FFFFFF, #FFFFFF 80%);
		 	opacity: .25;
		 	width: 100px;
		 	height: 100px;
		 	float: left;
		 }
		 
		 .black {
		 	opacity: 1;
		 }

		 /*.sgj-friend-link {*/
			 /*height:120px;*/
			 /*border:1px solid #ddd;*/
		 /*}*/
		.sgj-friend-link .title{
			height: 30px;
			background: #0078c4;
			color: #fff;
			line-height: 30px;text-indent: 14px;
			font-size: 18px;
		}
.sgj-friend-link .content{
	overflow: hidden;border: 1px solid #ccc;padding-bottom: 20px;
	border-top:0 none;}
.sgj-friend-link .content a{
	float: left;
	text-align: center;margin-left: 10px; padding-top:10px;
	width: 134px;
}
.sgj-friend-link .content a span{
	width: 134px;
	height: 75px;display: block;}
.sgj-friend-link .content a img{display: block;
	margin-left:auto;
	margin-right:auto;}
		.sgj-friend-link .row-fluid > .span1{
			height:122px;
			font-size: 14px;
			 background: #0078c4;
			color: #fff;
			text-align: center;
			padding-top: 40px;
			text-indent: 6px;
			letter-spacing: 2px;
			margin:-1px 0px -1px -1px;
		}
		.sgj-friend-link .row-fluid .thumbnails .span1{
			padding-top: 5px;
		}
		.sgj-friend-link .row-fluid .thumbnails p{
			text-align: center;
		}
		/*新友情链接开始*/
#footer .friendlink ul{margin: 10px 0 0 0;}
		#footer .friendlink li{height: 30px;line-height: 30px;list-style: none;}

	/* 尾部信息 */
		.sgj-information { height:auto; }
		.sgj-information .part1 { background:none; color:#333; overflow:hidden;}
		.sgj-information .part1 .area { padding:20px 0px 10px 0px; overflow:hidden; border-top: 1px solid #ddd;
    margin-top: 5px; }
		.sgj-information .part1 .area dl { width:33.33%;height:165px; float:left; border-right:1px solid #EEE;margin-left:-1px;}
		.sgj-information .part1 .area dl.last {border-right:none;}
		.sgj-information .part1 .area dl dt { margin:0 0 12px 0; padding:0 0 12px 120px; font-size:18px; font-weight:600; position:relative;color:#3C3C3C; }
		/* .sgj-information .part1 .area dl dt span { width:50%; height:1px; position:absolute; left:0; bottom:0; background:#fff; display:inline-block; } */
		.sgj-information .part1 .area dl dd { margin-right:30px;padding-left:120px;line-height:30px;  font-size:16px; }
		.sgj-information .part1 .area dl dd a { color:#333; text-decoration:none; }
		.sgj-information .part1 .area dl dd a:hover { color:#d0d0d0; }
		.sgj-information .part1 .area::after { clear:both; }
        .sgj-information-icon {
        	display: block;
        	float: left;
        	margin-top:-6px;
        	margin-right:5px;
        	width:32px;
        	height:32px;
        	background-image:url(../img/sgj-information-icon.png); 
        }
        .sgj-information-iconNews {
			background-position: 0 1px;
        }
        .sgj-information-iconNotices {
			background-position: 0 -31px;
        }
        .sgj-information-iconWechat {
			background-position: 0 -91px;
        }
        .sgj-information-iconSupport {
        	width:30px;
        	height:28px;
			background-position: 0 -63px;
        }
        .sgj-information-iconApp {
			background-position: 0 -123px;
        }
        .sgj-information-iconNews:hover {
			background-position: -32px 1px;
        }
        .sgj-information-iconNotices:hover {
			background-position: -32px -31px;
        }
        .sgj-information-iconWechat:hover {
			background-position: -32px -91px;
        }
        .sgj-information-iconSupport:hover {
			background-position: -32px -63px;
        }
        .sgj-information-iconApp:hover {
			background-position: -32px -123px;
        }


		/*页脚信息*/
		.sgj-footer-container {
			background: #266aa7;
			height:190px;
		}
		.sgj-footer {
			width:1170px;
		    position: relative;
		    margin: 10px auto 0px auto;
		    padding: 37px 0 9px;
		}

		.sgj-footer h4,.sgj-footer h5,.sgj-footer p{
			color:#fff;
			margin-top: 0px;
		}

		/*内页样式*/
        .sgj-content-container{
			margin:20px auto;
		}
		/*导航*/
		.nav-list {
			width: 228px;
			padding: 0;
			background-color: #fff;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			border-radius: 6px;
			-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
			-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
			box-shadow: 0 1px 4px rgba(0,0,0,.065);
		}
		.nav-list .nav-header {
			text-indent: -18px;
			padding: 3px 15px 0px 15px;
		}
		.nav-list > li > a {
			display: block;
			width: 190px \9;
			margin: 0 0 -1px;
			padding: 8px 24px;
			border: 1px solid #e5e5e5;
		}
		.nav-list > li:first-child > a {
			-webkit-border-radius: 6px 6px 0 0;
			-moz-border-radius: 6px 6px 0 0;
			border-radius: 6px 6px 0 0;
		}
		.nav-list > li:last-child > a {
			-webkit-border-radius: 0 0 6px 6px;
			-moz-border-radius: 0 0 6px 6px;
			border-radius: 0 0 6px 6px;
		}
		.nav-list > .active > a {
			position: relative;
			z-index: 2;
			padding: 9px 24px;
			border: 0;
			text-shadow: 0 1px 0 rgba(0,0,0,.15);
			-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
			-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
			box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
		}


		


		/*弹出层样式*/
		#projectModal {
			/* background:#44413E; */
			width:1000px;
			height:600px;
			margin-left:-500px; 
		}
		#projectModal .modal-body{
			padding:0px;
			height:600px!important;
		}
		#projectModal .projectModalPicture {
			width:70%;
			height: 100%;
			float: left;
			padding-top: 40px;
			text-align: center;
		}
		#projectModal .projectModalInfo {
			width:30%;
			height: 100%;
			margin-left: 70%
		}
		#projectModal .projectModalInfo .projectModalInfoTitle{
			color:#333;
			padding:20px;
			text-align: center;
		}
		#projectModal .projectModalInfo p{
			padding:0px 20px 0px 20px;
			text-indent: 2em;
			font-size:18px;
			line-height: 24px;
			letter-spacing: 2px
		}
		
		.linebor{
		border: 1px solid #ddd; margin-top:10px; margin-bottom:10px;
		/*padding-left:104px; box-sizing:border-box;*/
		}